long-term ventilation - German English Dictionary